#ifndef _USECASE_SIP_H_
#define _USECASE_SIP_H_

#include <stdio.h>

#ifdef __cplusplus
    extern "C" {
#endif

#define TSK_NAME_SIP_REIGSTER       "sip_register_demo"
#define TSK_NAME_SIP_REIGSTER2      "sip_register2_demo"
#define TSK_NAME_SIP_EVT_DSTRB      "sip_evt_dstrb"    /**< event distributor*/
#define TSK_NAME_SIP_STATE_MACHINE  "sip_state_machine"
#define TSK_NAME_SIP_INVITE         "sip_invite"
#define TSK_NAME_SIP_HANDLE_EVENT   "sip_handle_event"
#define TSK_NAME_SIP_OTHER_EVENT    "sip_other_event"
#define TSK_NAME_SIP_REG_SERVER     "sip_register_server"


int32_t sip_module_start(od_framework_t * framework);
int32_t sip_module_stop(od_framework_t * framework);


#ifdef __cplusplus
    }
#endif

#endif
